The Evolution of TPC Benchmarks: Why TPC-A and TPC-B are Obsolete

نویسندگان

  • Charles Levine
  • Jim Gray
  • Steve Kiss
  • Walt Kohler
چکیده

TPC benchmarks provide the de facto industry standard for measuring transaction processing performance. This paper argues that TPC-A and TPC-B have served their purpose and are effectively obsolete. Several problems with the benchmarks are described including flaws in the pricing model, the impact of terminals in the priceperformance metric, use of client-server configurations, and the use of specialized features to improve benchmark performance. TPC-e addresses many of the problems in TPC-A and B. The advantages of TPC-e are shown by comparison to TPC-A. TPC-A has driven substantial improvements in performance and priceperformance, but is at the end of its useful life. TPC-C will drive industry progress in the future. This paper expands upon an earlier version presented at CompCon 93 [Levine]. Tandem Technical Report 93.1 (Part Number 102034) © Tandem Computers, 1993 119333 Valleo Pkwy, LOC 252-10, Cupertino, CA 95014; e-mail: [email protected] 2455 Market St., 7th Floor, San Francisco, CA 94105; e-mail: [email protected] 3 Hwy 52&: 37th St., NW, Bldg. 006-2, Dept. SIB, Rochester, MN 55901; e-mail: [email protected] 4151 Taylor St. ITAY 1), Littleton, MA 01460; e-mail: [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Evolution of TPC

TPC benchmarks provide the de facto industry standard for measuring transaction processing performance. This paper argues that TPC-A and TPC-B have served their purpose and are effectively obsolete. Several problems with the benchmarks are described including flaws in the pricing model, the impact of terminals in the price-performance metric, use of client-server configurations, and the use of ...

متن کامل

Keeping the TPC Relevant!

The Transaction Processing Performance Council (TPC) is a nonprofit organization founded in 1988 to define transaction processing and database benchmarks. Since then, the TPC has played a crucial role in providing the industry with relevant standards for total system performance, price-performance, and energy-efficiency comparisons. TPC benchmarks are widely used by database researchers and aca...

متن کامل

Analysis of the Characteristics of Production Database Workloads and Comparison with the TPC Benchmarks

There has been very little empirical analysis of any real production database workloads. Although The Transaction Processing Performance Council benchmarks C (TPC-C) and D (TPC-D) have become the standard benchmarks for online transaction processing and decision support systems respectively, there has also not been any major effort to systematically analyze their workload characteristics, espec...

متن کامل

Why You Should Run TPC-DS: A Workload Analysis

The Transaction Processing Performance Council (TPC) is completing development of TPC-DS, a new generation industry standard decision support benchmark. The TPC-DS benchmark, first introduced in the “The Making of TPC-DS” [9] paper at the 32 International Conference on Very Large Data Bases (VLDB), has now entered the TPC’s “Formal Review” phase for new benchmarks; companies and researchers ali...

متن کامل

Characteristics of production database workloads and the TPC benchmarks

There has been very little empirical analysis of any real production database workloads. Although the Transaction Processing Performance Council benchmarks C (TPC-C) and D (TPC-D) have become the standard benchmarks for on-line transaction processing and decision support systems, respectively, there has not been any major effort to systematically analyze their workload characteristics, especial...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993